آموزش ++C آموزش و سورس های برنامه نویسی به زبان ++C |
||||||||||||||||||||||||||||||||||||
شنبه 9 ارديبهشت 1391برچسب:, :: 21:20 :: نويسنده : کیوان مجنونی
عملگر شرطی (عملگر سه تایی Ternary Operator):
;عبارت محاسباتی 2 : عبارت محاسباتی 1 ? (عبارت شرطی) = متغیر
عملکرد این عملگر به این صورت است که اگر عبارت شرطی دارای ارزش درستی بود، آنگاه مقدار عبارت محاسباتی 1 ارزیابی شده و در متغیر سمت چپ دستور انتساب قرار می گیرد، و الا اگر عبارت شرطی دارای ارزش نادرستی باشد مقدار عبارت محاسباتی 2 ارزیابی شده و در متغیر سمت چپ دستور انتساب قرار میگیرد.
به عبارت دیگر عملگر سه تایی معادل کد زیر عمل میکند: (عبارت شرطی)if
;عبارت محاسباتی 1 = متغیر else ;عبارت محاسباتی 2 = متغیر
نظرات شما عزیزان:
آخرین مطالب آرشيو وبلاگ پیوندهای روزانه پيوندها
![]() نويسندگان
|
||||||||||||||||||||||||||||||||||||
![]() |